

#ifndef __FONT_H
#define __FONT_H

extern const unsigned char asc2_1206[95][12];
extern const unsigned char asc2_1608[95][16];

// Font array size definitions
#define TFONT16_SIZE 2
#define TFONT24_SIZE 2
#define TFONT32_SIZE 2

typedef struct {
    unsigned char Index[3];
    char Msk[32];
} typFNT_GB16;

extern const typFNT_GB16 tfont16[];

typedef struct {
    unsigned char Index[3];
    char Msk[72];
} typFNT_GB24;
extern const typFNT_GB24 tfont24[];

typedef struct {
    unsigned char Index[3];
    char Msk[128];
} typFNT_GB32;

extern const typFNT_GB32 tfont32[];

#endif
